Big Huge Thesaurus

capital of Senegal

noun